package com.lkm.market2_0.m.steelyardstatus;

import com.lkm.frame.module.IModule;
import com.lkm.frame.task2.Task;
import com.lkm.market2_0.entity.ResponEntity;



public interface SteelyardStatusManagerModule extends IModule {



    void receiver(String steelyardMac,  long time, boolean isException,String version,String  steelyardNumno,float voltage);



    StatusInfo[] getStatusInfos();



    StatusInfo getStatusInfoBySteelyardMac(String steelyardMac);



    StatusInfo getStatusInfoWrite(String steelyardMac);



    Task<Void, Void, ResponEntity<Void>> upStatusToServer();


    void startTimingUp();
}
